#ifndef CHAT_H_
#define CHAT_H_
#include "Mutex.h"
#include "Socket.h"
#include <list>
#include <string>
class Chat {
private:
  Mutex mutex;
  std::list<Socket*>* lista_sockets_chat;
public:
	Chat();
	void set_lista_sockets_chat(std::list<Socket*>* lista);
	void enviar_mensaje(std::string nombre_usuario, std::string texto);
	void enviar_codigo_fin_clase();
	virtual ~Chat();
};

#endif
